portable icebox - French English Dictionary